package com.telit.common.vo.user;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;


/**
 * @author liuwei
 * @description: 角色查询对象
 * @date 2020-10-25 13:13
 * @copyright 合肥市先进产业研究院&复凌科技
 **/
@Data
public class SysRoleVo implements Serializable {

    private static final long serialVersionUID = 2272427114953377657L;

    /**
     * 主键id
     */
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long id;

    /**
     * 角色名称
     */
    private String roleName;

    /**
     * 角色编码
     */
    private String roleCode;

    /**
     * 角色描述
     */
    private String roleDesc;

    /**
     * 角色类型
     */
    private Integer roleType;

    /**
     * 角色类型名称
     */
    private String roleTypeName;

    /**
     * 已配置角色标记
     */
    private Integer flag;

    /**
     * 绑定组织机构；0不绑定，1绑定（默认0）
     */
    private Integer bindOrg;

    private Integer num;

}
